::-webkit-scrollbar{
    display:none;
}
body{
	-ms-overflow-style: none;
	overflow: -moz-scrollbars-none;
}
.content{
	margin-top: 1rem;
}
.racedetail{
	background: #FFFFFF;
	padding: 0.24rem 0.32rem;
}
.racedetailtitle{
	width: 100%;
}
.racedetailtitle p{
	font-size: 0.22rem;
	font-weight: 600;
	text-align: LEFT;
	color: #000000;
}
.racedetailstatus{
	width: 100%;
	margin-top: 0.16rem;
}
.racedetailstatustitle{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
.racedetailstatustitletxt p{
	font-size: 0.18rem;
	font-weight: 500;
	text-align: LEFT;
	color: #000000;
}
.racedetailstatustitlewarp p{
	font-size: 0.18rem;
	font-weight: 500;
	text-align: LEFT;
	color: #EE0A24;
}
.racedetailstatusreason{
	width: 100%;
	margin-top: 0.16rem;
}
.racedetailstatusreasontitle p{
	font-size: 0.18rem;
	font-weight: 500;
	text-align: LEFT;
	color: #000000;
}
.racedetailstatusreasonwarp{
	width: 100%;
	margin-top: 0.16rem;
}
.racedetailstatusreasonwarp p{
	font-size: 0.16rem;
	font-weight: 400;
	text-align: LEFT;
	color: #646566;
}
.racedetailpeo{
	width: 100%;
	margin-top: 0.24rem;
}
.racedetailpeoimg{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.racedetailpeoimgle{
	display: flex;
	align-items: center;
}
.racedetailpeoimgleimg{
	width: 0.32rem;
	height: 0.32rem;
	margin-right: 0.1rem;
}
.racedetailpeoimgleimg img{
	width: 100%;
	height: 100%;
}
.racedetailpeoimglename p{
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	color: #000000;
}
.racedetailpeoimgri{
	width: 0.24rem;
	height: 0.24rem;
}
.racedetailpeoimgri img{
	width: 100%;
	height: 100%;
}
.racedetailpeodata{
	width: 100%;
	display: flex;
	align-items: center;
	margin-top: 0.16rem;
}
.racedetailpeodatatime{
	display: flex;
	align-items: center;
}
.racedetailpeodatatimeimg{
	width: 0.2rem;
	height: 0.2rem;
	margin-right: 0.08rem;
}
.racedetailpeodatatimeimg img{
	width: 100%;
	height: 100%;
}
.racedetailpeodatatimewarp p{
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	color: #969799;
}
.racedetailpeodatanum{
	display: flex;
	align-items: center;
	margin-left: 0.32rem;
}
.racedetailpeodatanumimg{
	width: 0.2rem;
	height: 0.2rem;
	margin-right: 0.08rem;
}
.racedetailpeodatanumimg img{
	width: 100%;
	height: 100%;
}
.racedetailpeodatanumtxt p{
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	color: #969799;
}
.racedetailline{
	width: 100%;
	height: 0.01rem;
	margin-top: 0.3rem;
	background-color: #F2F3F5;
}
.racedetailwarp{
	width: 100%;
	margin-top: 0.3rem;
}





.racedetailwarpdown{
	width: 100%;
	margin-top: 0.24rem;
}
.racedetailwarpdownracetimetitle{
	width: 100%;
	padding-left: 0.06rem;
	position: relative;
}
.racedetailwarpdownracetimetitle::before{
	content: '';
	width: 0.04rem;
	height: 0.16rem;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0,-50%);
	background: linear-gradient(135deg,rgba(238,66,166,0), #ee42a6);

}
.racedetailwarpdownracetimetitle p{
	font-size: 0.18rem;
	font-weight: 600;
	text-align: LEFT;
	color: #323233;
}
.racedetailwarpdownracetimedata{
	width: 100%;
	margin-top: 0.16rem;
}
.racedetailwarpdownracetimedata p{
	font-size: 0.16rem;
	font-weight: 400;
	text-align: LEFT;
	color: #646566;
	display: inline-block;
}
.racedetailwarpdownracemoney{
	width: 100%;
	margin-top: 0.24rem;
	margin-bottom: 0.16rem;
}
.racedetailwarpdownracemoneytitle{
	width: 100%;
	padding-left: 0.06rem;
	position: relative;
}
.racedetailwarpdownracemoneytitle::before{
	content: '';
	width: 0.04rem;
	height: 0.16rem;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0,-50%);
	background: linear-gradient(135deg,rgba(238,66,166,0), #ee42a6);
}
.racedetailwarpdownracemoneytitle p{
	font-size: 0.18rem;
	font-weight: 600;
	text-align: LEFT;
	color: #323233;
}
.racedetailwarpdownracemoneywarpnav{
	width: 100%;
	margin-top: 0.16rem;
}
.totalbonus p{
	font-size: 0.16rem;
	font-weight: 500;
	text-align: LEFT;
	color: #646566;
	line-height: 0.32rem;
	display: inline-block;
}
.totalbonuschilditem{
	display: flex;
	justify-content: flex-start;
	margin-top: 0.08rem;
}
.totalbonuschilditem>p{
	min-width: 0.88rem;
	font-size: 0.16rem;
	font-weight: 400;
	text-align: LEFT;
	color: #646566;
	line-height: 0.32rem;
	/* display: inline-block; */
}
.totalbonuschildnav{
	margin-left: 0.44rem;
}
.totalbonuschildnav p{
	font-size: 0.16rem;
	font-weight: 400;
	text-align: LEFT;
	color: #646566;
	line-height: 0.32rem;
	display: inline-block;
}
.racedetailwarpdownracemoneywarpdeduct{
	width: 100%;
	margin-top: 0.08rem;
}
.racedetailwarpdownracemoneywarpdeduct p{
	font-size: 0.16rem;
	font-weight: 400;
	text-align: LEFT;
	color: #ed0a23;
	line-height: 0.32rem;
}
/* 设计作品 */
.sheji{
	width: 100%;
	margin-top: 0.16rem;
	padding: 0.16rem 0.32rem;
	background-color: #ffffff;
}
.shejititle{
	width: 1.04rem;
	height: 0.34rem;
	margin: 0 auto;
}
.shejititle img{
	width: 100%;
	height: 100%;
}
.uploadworks{
	width: 100%;
	margin-top: 0.06rem;
	display: flex;
	align-items: center;
	padding-left: 0.06rem;
	position: relative;
}
.uploadworks::before{
	content: '';
	width: 0.04rem;
	height: 0.16rem;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0,-50%);
	background: linear-gradient(135deg,rgba(238,66,166,0), #ee42a6);
}
.uploadworks p{
	font-size: 0.18rem;
	font-weight: 600;
	text-align: LEFT;
	color: #323233;
}
.uploadworkstip p{
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	color: #c8c9cc;
	display: inline-block;
}
.worksliststatus{
	width: 100%;
}
.uploadworks_bg{
	width: 1.65rem;
	height: 1.65rem;
	display: inline-block;
	margin-top: 0.24rem;
	margin-right: 0.22rem;
	cursor: pointer;
	position: relative;
}
.upworksbtn{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	border: none;
	outline: none;
	opacity: 0;
}
.uploadworks_bg img{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.worksitem{
	margin-top: 0.24rem;
	margin-right: 0.22rem;
	display: inline-block;
}
.worksitemimg{
	width: 1.65rem;
	height: 1.65rem;
	position: relative;
}
.worksitemimg>img{
	width: 100%;
	height: 100%;
}
.worksitem_close{
	width: 0.32rem;
	height: 0.32rem;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
}
.worksitem_close img{
	width: 100%;
	width: 100%;
}
.worksstatus{
	width: 100%;
	height: 0.24rem;
	margin-top: 0.16rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.worksstatusimg{
	width: 0.24rem;
	height: 0.24rem;
	margin-right: 0.08rem;
}
.worksstatusimg img{
	width: 100%;
	height: 100%;
}
.worksstatustxt p{
	font-size: 0.16rem;
	font-weight: 400;
	text-align: LEFT;
	color: #000000;
}
.upload_btn{
	width: 2rem;
	height: 0.48rem;
	margin: 0 auto;
	cursor: pointer;
	margin-top: 0.24rem;
	background: #0c0c0c;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 2px;
	box-shadow: 4px 4px 12px 0px rgba(24,24,24,0.07999999821186066); 
}
.upload_btn p{
	font-size: 0.16rem;
	font-weight: 500;
	color: #ffffff;
}
.upload_choose{
	width: 100%;
	margin-top: 0.16rem;
	margin-bottom: 0.16rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.upload_choose_check{
	cursor: pointer;
	width: 0.16rem;
	height: 0.16rem;
	margin-right: 0.08rem;
	margin-top: -0.08rem;
}
.upload_choose_check img{
	width: 100%;
	height: 100%;
}
.upload_choose_txt{
	display: flex;
	align-items: center;
}
.upload_choose_txt p{
	font-size: 0.14rem;
	font-weight: 400;
	color: #969799;
}.upload_choose_txt span{
	font-size: 0.14rem;
	font-weight: 400;
	color: #EE42A6;
}
.awardsworks{
	width: 100%;
	margin-top: 0.32rem;
}
.awardsworksimg{
	width: 100%;
	height: 2.2rem;
	position: relative;
}
.awardsworksimg img{
	width: 100%;
	height: 100%;
}
.awardsworksimglogo{
	width: 0.6rem;
	height: 0.72rem;
	position: absolute;
	top: -0.05rem;
	right: 0.24rem;
}
.awardsworksevaluate{
	margin-top: 0.1rem;
}
.awardsworksevaluate p{
	font-size: 0.16rem;
	font-weight: 400;
	text-align: LEFT;
	color: #646566;
}
/* 本次参赛 */
.competition{
	width: 100%;
	padding: 0.16rem 0.32rem;
}
.competitiontitle{
	width: 1.04rem;
	height: 0.34rem;
	margin: 0 auto;
}
.competitiontitle img{
	width: 100%;
	height: 100%;
}
.competitiontotalnum{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.competitiontotalnumle{
	xu
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	color: #969799;
}
.competitiontotalnumri{
	display: flex;
	align-items: center;
}
.competitiontotalnumrichehui{
	width: 1.02rem;
	height: 0.4rem;
	margin-right: 0.16rem;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #c8c9cc;
	border-radius: 2px;
	cursor: pointer;
}
.competitiontotalnumrichehui p{
	font-size: 0.16rem;
	font-weight: 500;
	color: #ffffff;
}
.competitiontotalnumricomplete{
	width: 1.02rem;
	height: 0.4rem;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #0D0D0D;
	border-radius: 2px;
	cursor: pointer;
}
.competitiontotalnumricomplete p{
	font-size: 0.16rem;
	font-weight: 500;
	color: #ffffff;
}
.competitionlist{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}
.competitionworkitem{
	width: 1.65rem;
	/* height: 165px; */
	margin-top: 0.24rem;
	margin-right: 0.06rem;
}
.competitionworkitemnav{
	width: 1.65rem;
	height: 1.65rem;
	position: relative;
}
.competitionworkitemnav img{
	width: 100%;
	height: 100%;
}
.competitionworkitembg{
	/* display: none; */
	width: 1.65rem;
	height: 1.65rem;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	border-radius: 3px;
}
.competitionworkitemimg{
	/* display: none; */
	width: 1.2rem;
	height: 1.2rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.competitionworkitemimg img{
	width: 100%;
	height: 100%;
}

.competitionworkitemworker{
	width: 100%;
	margin-top: 0.16rem;
}
.competitionworkitemworkerup{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.competitionworkitemworkerupper{
	display: flex;
	align-items: center;
}
.competitionworkitemworkerupperimg{
	width: 0.24rem;
	height: 0.24rem;
	margin-right: 0.08rem;
}
.competitionworkitemworkerupperimg img{
	width: 100%;
	height: 100%;
}
.competitionworkitemworkeruppername p{
	font-size: 0.14rem;
	font-weight: 500;
	text-align: LEFT;
	color: #969799;
}
.competitionworkitemworkerupbtn{
	width: 0.56rem;
	height: 0.24rem;
	background: #EE42A6;
	border-radius: 4px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}
.competitionworkitemworkerupbtn p{
	font-size: 0.14rem;
	font-weight: 500;
	color: #ffffff;
}
.competitionworkitemworkerdown{
	margin-top: 0.08rem;
}
.competitionworkitemworkerdown p{
	font-size: 0.12rem;
	font-weight: 400;
	color: #969799;
	line-height: 0.16rem;
}

/* 撤销 */
.revoke{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	z-index: 1;
}
.revokenav{
	width: 100%;
	height: 100%;
	position: relative;
}
.revokewarp{
	width: 4.76rem;
	height: 2.54rem;
	background: #FFFFFF;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.revokewarpimg{
	width: 100%;
	height: 0.64rem;
	position: relative;
}
.revokewarpimg>img{
	width: 100%;
	height: 100%;
}
.revokewarpicon{
	width: 0.24rem;
	height: 0.24rem;
	position:absolute;
	top: 0.24rem;
	right: 0.24rem;
}
.revokewarpicon img{
	width: 100%;
	height: 100%;
}
.revokewarpcontent{
	width: 100%;
	padding: 0 0.48rem;
	box-sizing: border-box;
}
.revokewarpcontenttxt{
	width: 100%;
	margin-top: 0.32rem;
}
.revokewarpcontenttxttitle{
	font-size: 0.18rem;
	font-weight: 600;
	color: #000000;
}
.revokewarpcontenttxttip{
	font-size: 0.14rem;
	font-weight: 400;
	text-align: center;
	color: #969799;
}
.revokewarpcontentbtn{
	width: 100%;
	margin-top: 0.26rem;
	display: flex;
	justify-content: space-between;
}
.revokewarpcontentaccept{
	width: 1.44rem;
	height: 0.4rem;
	background: #c8c9cc;
	border-radius: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.revokewarpcontentrevoke{
	width: 1.44rem;
	height: 0.4rem;
	background: #0c0c0c;
	border-radius: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.revokewarpcontentbtnitem p{
	font-size: 0.14rem;
	font-weight: 500;
	color: #ffffff;
}
/* 评奖弹窗 */
.grade{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	z-index: 1;
}
.gradenav{
	width: 100%;
	height: 100%;
	position: relative;
}
.gradewarp{
	width: 5.2rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	background: #FFFFFF;
}
.gradewarpup{
	width: 100%;
	height: 0.64rem;
	position: relative;
}
.gradewarpup img{
	width: 100%;
	height: 100%;
}
.gradewarpupimg{
	width: 0.24rem;
	height: 0.24rem;
	position: absolute;
	top: 0.2rem;
	right: 0.24rem;
}
.gradewarpupimg img{
	width: 100%;
	height: 100%;
}
.gradewarpdown{
	width: 100%;
	padding: 0 0.52rem;
	margin-top: 0.44rem;
	box-sizing: border-box;
}
.gradewarpdowntitle p{
	font-size: 0.18rem;
	font-weight: 600;
	text-align: CENTER;
	color: #000000;
}
.gradewarpdownchoose{
	width: 100%;
	margin-top: 0.26rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.gradewarpdownchoosetip{
	padding-left: 0.06rem;
	position: relative;
}
.gradewarpdownchoosetip::before{
	content: '';
	width: 0.04rem;
	height: 0.16rem;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0,-50%);
	background: linear-gradient(135deg,rgba(238,66,166,0), #ee42a6);
}
.gradewarpdownchoosetip p{
	font-size: 0.16rem;
	font-weight: 600;
	text-align: LEFT;
	color: #323233;
}
.prize{
	width: 3.18rem;
	padding: 0.12rem 0;
	border: 1px solid #323233;
	border-radius: 2px;
	font-size: 0.16rem;
	font-weight: 400;
	color: #969799;
	text-align: center;
	display: flex;
	flex-direction: column;
	position: relative;
}
.prizeselest{
	width: 3.18rem;
	padding: 0.12rem 0;
	background: #FFFFFF;
	border-radius: 2px;
	font-size: 0.16rem;
	font-weight: 400;
	color: #969799;
	text-align: center;
	display: flex;
	flex-direction: column;
	position: absolute;
	top: 0.5rem;
	left: 0;
}
.prizetitle{
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.prizenav{
	width: 100%;
	padding: 0.12rem 0;
	font-size: 0.16rem;
	line-height: 0.32rem;
	display: flex;
	flex-direction: column;
	cursor: pointer;
}
.prizenav:hover{
	background: #00BFFF;
	color: #EE42A6;
	font-size: 0.20rem;
}
.evaluate{
	width: 100%;
	margin-top: 0.38rem;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
.evaluatetip{
	padding-left: 0.06rem;
	position: relative;
	padding-right: 0.3rem;
}
.evaluatetip::before{
	content: '';
	width: 0.04rem;
	height: 0.16rem;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0,-50%);
	background: linear-gradient(135deg,rgba(238,66,166,0), #ee42a6);
}
.evaluatetip p{
	font-size: 0.16rem;
	font-weight: 600;
	text-align: LEFT;
	color: #323233;
}
.evaluatewarp ul li{
	width: 0.32rem;
	height: 0.32rem;
	float: left;
}
.evaluatewarp ul li img{
	width: 100%;
	height: 100%;
}

.showworks{
	margin-top: 0.18rem;
}


.comment{
	width: 100%;
}
.commenttip{
	width: 100%;
	padding-left: 0.06rem;
	margin-top: 0.38rem;
	position: relative;
}
.commenttip::before{
	content: '';
	width: 0.04rem;
	height: 0.16rem;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0,-50%);
	background: linear-gradient(135deg,rgba(238,66,166,0), #ee42a6);
}
.commenttip p{
	font-size: 0.16rem;
	font-weight: 600;
	text-align: LEFT;
	color: #323233;
}
.commentwarp{
	width: 100%;
	margin-top: 0.16rem;
}
.commentwarptxt{
	width: 100%;
	padding: 0.16rem;
	box-sizing: border-box;
	font-size: 0.16rem;
	font-weight: 400;
	color: #646566;
	line-height: 0.22rem;
	background: #F7F8FA;
	border-radius: 2px;
	outline: none;
	border: none;
}
.gradeworksbtn{
	width: 100%;
	padding: 0 0.28rem;
	margin-top: 0.32rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
	box-sizing: border-box;
}
.gradeworksbtnitem{
	width: 1.44rem;
	height: 0.4rem;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 2px;
	cursor: pointer;
}
.gradeworksbtnitem p{
	font-size: 0.14rem;
	font-weight: 500;
	color: #ffffff;
}
.gradeworksbtncomfire{
	background: #0c0c0c;
}
.gradeworksbtnconsle{
	background: #C8C9CC;
}
.gradewarptip{
	width: 100%;
	margin-top: 0.32rem;
	display: flex;
	margin-bottom: 0.4rem;
}
.gradewarptip p{
	font-size: 0.12rem;
	font-weight: 400;
	text-align: LEFT;
	color: #c8c9cc;
}
.gradewarptip span{
	font-size: 0.12rem;
	font-weight: 400;
	text-align: LEFT;
	color: #EE42A6;
}
/* 确定选中 */
.comfirechoose{
	width: 100%;
	padding: 0.18rem 0.32rem;
	margin-top: 0.16rem;
	box-sizing: border-box;
	background: #FFFFFF;
}
.comfirechooseimg{
	width: 1.04rem;
	height: 0.34rem;
	margin: 0 auto;
}
.comfirechooseimg img{
	width: 100%;
	height: 100%;
}
.comfirechooseworks{
	width: 100%;
	margin-top: 0.24rem;
}
.comfirechooseworkslist{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.comfirechooseworksitem{
	width: 1.65rem;
	/* height: 165px; */
	margin-top: 0.24rem;
	margin-right: 0.06rem;
}
.comfirechooseworksitemimg{
	width: 0.6rem;
	height: 0.72rem;
	position: absolute;
	top: -0.05rem;
	left: 0.08rem;
	
}
.comfirechooseworkslistimg{
	width: 0.24rem;
	height: 0.24rem;
}
.comfirechooseworkslistimg img{
	width: 100%;
	height: 100%;
}
.pingxing{
	width: 100%;
	height: 0.16rem;
	margin-top: 0.18rem;
}

/* 提示弹窗 */
.judgepopup{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	z-index: 1;
}
.judgepopupnav{
	width: 100%;
	height: 100%;
	position: relative;
}
.judgepopupwarp{
	width: 4.56rem;
	height: 2.56rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	background: #FFFFFF;
}
.judgepopupwarpup{
	width: 100%;
	height: 0.64rem;
}
.judgepopupwarpup img{
	width: 100%;
	height: 100%;
}
.judgepopupwarpdown{
	width: 100%;
	padding: 0.32rem 0.48rem;
	box-sizing: border-box;
}
.judgepopupwarptxt p{
	font-size: 0.22rem;
	font-weight: 600;
	text-align: CENTER;
	color: #000000;
}
.judgepopupwarpbtn{
	width: 100%;
	margin-top: 0.54rem;
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.judgepopupwarpbtnitem{
	width: 1.44rem;
	height: 0.4rem;
	background: #C8C9CC;
	border-radius: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}
.judgepopupwarpbtnitem p{
	font-size: 0.14rem;
	font-weight: 500;
	color: #ffffff;
}
.judgepopupwarpbtnactive{
	background: #0D0D0D;
}
.fenye{
	width: 100%;
	margin-top: 0.56rem;
}
.fenye ul{
	width: auto;
	margin:  0 auto;
}
.fenye ul li{
	width: 0.32rem;
	height: 0.32rem;
	margin-left: 0.16rem;
	float: left;
	font-size: 0.14rem;
	color: #323233;
	background: #FFFFFF;
	display: flex;
	align-items: center;
	justify-content: center;
}
.fenye ul li img{
	width: 0.16rem;
	height: 0.16rem;
}
.showeffect{
	color: #FFFFFF!important;
	background-color: #000000!important;
}
@media (min-width:1200px) {
	.workstrackitem{
		padding-left: 0;
	}
	.container{
		width: 12.0rem!important;
		padding-left: 0!important;
	}
	#raceside{
		padding-right: 0!important;
	}
	/* #rightside{
		padding-left: 0!important;
	} */
}
@media (max-width:750px) {
	.content{
		margin-top: 1.4rem;
	}
	.racedetailtitle p{
		font-size: 0.36rem;
	}
	.racedetailpeodatatimeimg{
		width: 0.4rem;
		height: 0.4rem;
	}
	.racedetailpeodatanumimg{
		width: 0.4rem;
		height: 0.4rem;
	}
	.racedetailwarpdownracetimetitle::before{
		height: 0.24rem;
	}
	.racedetailwarpdownracemoneytitle::before{
		height: 0.24rem;
	}
	.uploadworks::before{
		height: 0.24rem;
	}
	.upload_choose_check{
		width: 0.32rem;
		height: 0.32rem;
		margin-top: -0.1rem;
	}
	.racedetailwarpdownracetimetitle p{
		font-size: 0.28rem;
	}
	.racedetailwarpdownracemoneytitle p{
		font-size: 0.28rem;
	}
	.shejititle{
		width: 1.44rem;
		height: 0.54rem;
	}
	.uploadworks{
		margin-top: 0.2rem;
	}
	.upload_btn{
		margin-top: 0.44rem;
	}
	.upload_choose{
		margin-top: 0.28rem;
		margin-bottom: 0.28rem;
	}
}